The walls of the buildings are adorned with giant digital screens displaying vibrant ads and animations